import type {SVGIconProps} from './svgIcon';
import {SvgIcon} from './svgIcon';

export function IconGeneric(props: SVGIconProps) {
  return (
    <SvgIcon {...props}>
      <path d="M8 0C6.42 0 4.87 0.47 3.56 1.35C2.24 2.23 1.21 3.48 0.61 4.94C0 6.4 -0.15 8.01 0.15 9.56C0.46 11.11 1.22 12.54 2.34 13.66C3.46 14.78 4.89 15.54 6.44 15.85C7.99 16.16 9.6 16 11.06 15.39C12.52 14.79 13.77 13.76 14.65 12.44C15.53 11.13 16 9.58 16 8C16 5.88 15.16 3.84 13.66 2.34C12.16 0.84 10.12 0 8 0ZM7.5 13.3L7.37 13.25L3.77 11.43C3.54 11.31 3.34 11.13 3.2 10.9C3.07 10.68 3 10.42 3 10.16V5.84C2.99 5.76 2.99 5.67 3 5.59L7.5 7.85V13.3ZM3.5 4.73C3.57 4.67 3.65 4.62 3.73 4.58L7.38 2.76C7.57 2.66 7.79 2.61 8.01 2.61C8.22 2.61 8.44 2.66 8.63 2.76L12.23 4.58C12.32 4.62 12.4 4.67 12.47 4.74L8 7L3.5 4.73ZM13 10.17C13 10.43 12.93 10.69 12.79 10.91C12.66 11.13 12.46 11.31 12.23 11.43L8.63 13.25L8.5 13.3V7.85L13 5.6C13.01 5.68 13.01 5.76 13 5.84V10.17Z" />
    </SvgIcon>
  );
}
